branch factory - German English Dictionary